// pages/socialSystem/articalDetail/comps/imgSwiper/imgSwiper.js
Component({
    /**
     * 组件的属性列表
     */
    properties: {
        articalInfo: Object
    },

    /**
     * 组件的初始数据
     */
    data: {
        pageIndex: 1,
        imgheights: [],
        current: 0,
        imgwidth: 750
    },

    /**
     * 组件的方法列表
     */
    methods: {
        imageLoad: function(e) {
            //获取图片真实宽度
            var imgwidth = e.detail.width,
                imgheight = e.detail.height,
                //宽高比
                ratio = imgwidth / imgheight;
            //计算的高度值
            var viewHeight = 750 / ratio;
            var imgheight = viewHeight
            var imgheights = this.data.imgheights
            //把每一张图片的高度记录到数组里
            imgheights[e.target.dataset['index']] = imgheight; // 改了这里 赋值给当前 index
            this.setData({
                imgheights: imgheights,
            })
        },
        swiperChange: function(e) {
            this.setData({
                current: e.detail.current,
                pageIndex: e.detail.current + 1
            })
        },
        previewImg: function(e) {
            wx.previewImage({
                current: e.currentTarget.dataset.img, // 当前显示图片的http链接
                urls: this.data.articalInfo.images // 需要预览的图片http链接列表
            })
        }
    }
})